land otter

land otter
noun
: any of various otters of Lutra and related genera that are primarily terrestrial in contrast to the sea otter

* * *

land otter,
= river otter. (Cf.river otter)

Useful english dictionary. 2012.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”